import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// Dotenv 是一个零依赖的模块，它能将环境变量中的变量从 .env 文件加载到 process.env 中
// const dotenv = require("dotenv")
// https://vitejs.dev/config/

export default defineConfig({
  base: './', // 开发或生产环境服务的 公共基础路径
  server: {
    port: 8080,
    proxy: {
      '/api': {
        target: 'http://223.4.74.134:18080',
        changeOrigin: true,
        ws: false
      }
    }
  },
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, 'src'),
      comps: path.resolve(__dirname, 'src/components')
    }
  }
});
